package com.wltt.product.ahuthr.model.vo.base;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;


/**
 * @ClassName: SalaryRetirePO
 * @Description: 退休信息<br />
 * @Date: 2024-06-18 11:24:42
 * @Author yanggl
 */
@Data
public class SalaryRetireVO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     *
     */
    private Long id;

    /**
     * 薪资id
     */
    private Long salaryId;

    /**
     * 退休类型：1到年龄退休；2提前退休
     */
    private Integer retireType;

    /**
     * 转入部门
     */
    private String retireTo;

    /**
     * 退休时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date retireTime;

    /**
     * 退休办理时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date retireDealTime;

    /**
     * 基本退休费
     */
    private BigDecimal basicRetirePay;

    /**
     * 提高比例%
     */
    private Integer increaseScale;

    /**
     * 合计比例%
     */
    private Integer totalScale;

    /**
     * 岗位补贴
     */
    private BigDecimal postSubsidy;

    /**
     * 市补贴标准
     */
    private BigDecimal citySubsidyStandard;

    /**
     * 市定职补
     */
    private BigDecimal citySubsidy;

    /**
     * 校补贴标准
     */
    private Double schoolSubsidyStandard;

    /**
     * 校内补贴
     */
    private BigDecimal schoolSubsidy;

    /**
     * 物业补贴
     */
    private BigDecimal propertySubsidy;

    /**
     * 交通补贴
     */
    private BigDecimal trafficSubsidy;

    /**
     * 通讯补贴
     */
    private BigDecimal phoneSubsidy;

    /**
     * 其他补贴
     */
    private BigDecimal otherSubsidy;

    /**
     * 独生子补贴
     */
    private BigDecimal onlyChildSubsidy;

    /**
     * 工资_10
     */
    private BigDecimal salary10;

    /**
     * 教护龄
     */
    private BigDecimal nursingAge;

    /**
     * 创卫浮动
     */
    private BigDecimal cwfd;

    /**
     * 未冲津贴
     */
    private BigDecimal wcjt;

    /**
     * 预发工资
     */
    private BigDecimal yfgz;


}